home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 January / macpower199701.bin / AMUG / Internet_24 / XTimer 1.9.4.sit / XTimer 1.9.4 ƒ / XTimer "Power User" Guide.rsrc / TEXT_1600_XTimer Help.txt < prev    next >
Encoding:
Text File  |  1996-07-17  |  21.8 KB  |  480 lines

  1. XTimer Help
  2.  
  3. Most help topics are also covered in the online help, available via the
  4. Apple menu when XTimer is in front.
  5.  
  6. What is XTimer?    
  7.  
  8. XTimer is a timer for calculating time based charges.
  9. The idea began with a desire to keep track of expenses while using
  10. extended service areas of CompuServe (CIS); I set off to make
  11. an "ex" timer.  Later, I expanded the idea to include users of
  12. different online services, such as  America Online (AOL), and Prodigy.
  13. CompuServe no longer maintains areas called "extended service areas,"
  14. it has adopted a format similar to  AOL these days, which is all the more
  15. reason to have an XTimer!
  16.  
  17. Now all users can automatically track time & expenses!
  18. See, "XTimer Auto-Tracking & XTimer Spy," for details.
  19.  
  20. I also thought a generic "X" timer might be useful to keep track of
  21. long distance charges, for billing a client, or some other need.  To
  22. make XTimer an  "X" timer,  I gave it the flexibility to be shaped
  23. for many different kinds of usage.
  24.  
  25. For easiest access, XTimer fits well on the Apple menu, just place it in
  26. the Apple Menu Items folder in your System folder. Note: Inserting a space
  27. before its name will make it appear higher up in the menu list. You can
  28. also create an alias of XTimer and place it on your desktop, if you really
  29. want quick and easy access.
  30.  
  31.  
  32. How XTimer is Different From Other Timers    
  33.  
  34. The controls are like any standard timer, but the time shown is a little
  35. different. The time shown is the time you've been charged for, each minute
  36. or part of a minute counts as a full minute. This is the way most time based
  37. charges are calculated. The seconds left in the current minute being charged
  38. to you, before the next minute will be charged, are shown as an added help.
  39.  
  40. XTimer allows you to switch between a larger, maximized size timer, and
  41. a smaller, minimized size timer. You can switch between the timers by
  42. choosing Minimize or Maximize from the File menu, or by clicking in the
  43. grow box of either timer's window. Hold the option key down while clicking
  44. in the grow box to show or hide the "Current Rate Total."
  45.  
  46. The "Current Rate Total" is the total of the time on the timer added to the
  47. time stored in the log for the current rate.
  48.  
  49. On the maximized timer, only, you can toggle the display to show the total
  50. of the charges, instead, by clicking on the text that says "Current Rate
  51. Total," or on the total itself.
  52.  
  53. The minimized "stoplight" version of the timer, lets you save desktop
  54. space, while retaining most of the functionality of the timer. Use the green
  55. light to start (G button in B&W), red to stop (S in B&W), and the
  56. yellow button to reset (R in B&W).  The tiny button with the letter "P" on
  57. it is the pause button.
  58.  
  59. Click on the black part of the stoplight (not on the buttons) to see a pop-up
  60. window displaying the name of the currently selected rate.
  61.  
  62. Double-click on the Time Charged or the Current Rate Total, on the
  63. mini-timer, to shrink it down to that total alone. Double-click again to
  64. expand it back to normal.
  65.  
  66. Some preference settings affect what XTimer does when you Start, Stop, or
  67. Reset the timer. (See "XTimer General Preferences"  for more information.)
  68. The Pause button (the tiny square button with the letter "P," on the
  69. mini-timer) was added to allow you to stop the timer from advancing, while
  70. preventing the seconds from being rounded off by certain items you may have
  71. checked in your preferences. This is handy when you are entering or leaving
  72. free areas of an online service.  Since your session hasn't ended, you don't
  73. want the seconds rounded yet, but you do want to be able to stop and start the
  74. timer. (See"How Do I Total My Online Charges"  for more  information about
  75. tracking online charges.) When Pause is on, XTimer will display a blinking
  76. bullet indicator.
  77.  
  78. XTimer can log up to 100 hours, after that it will turn over to zero.
  79.  
  80.  
  81. Using XTimer's Auto-Launcher    
  82.  
  83. The Auto-Launcher is configured under the Settings menu.
  84. After selecting "Auto-Launcher窶ヲ" from the menu, follow the on screen
  85. directions to choose up to 7 applications for XTimer to place on the
  86. Launch menu. Select any application on the Launch menu, and XTimer
  87. will automatically launch that application. XTimer also allows you to
  88. select control panels, like Config PPP, or documents.
  89.  
  90. XTimer can launch any of those items automatically, whenever you
  91. launch XTimer, if you choose. Holding down the <option> key when
  92. launching XTimer, until you see the timer, will temporarily
  93. disable that feature.
  94.  
  95. If you use FreePPP or MacPPP the last item on the Launch menu
  96. allows you to Open/Close your PPP connection from XTimer.
  97.  
  98. Setting Charge Rates    
  99.  
  100. The charge rates are pre-set to CIS, AOL, and Prodigy rates, current as
  101. of the release date, in U.S. currency. The last rate is set to ISP for
  102. Internet Service Provider.  The charge per hour is left blank.
  103.  
  104. (If you are using XTimer under a currency system that does not use the
  105. dollar, the charge rates per hour will be set to zero, and you will need to
  106. set them according to the rate used in your currency system.)
  107.  
  108. XTimer localizes its currency formatting according to your system
  109. settings, unless you un-check the box to localize the currency format,
  110. in your preferences.  XTimer defaults to the U.S. format if you choose
  111. not to localize the currency format.
  112.  
  113. Whatever format you are using, you can easily set the charge rates to
  114. whatever you like by selecting Charge Rates under the Settings menu.
  115. For all rates, you may enter your own rate description, up to
  116. 25 characters.
  117.  
  118. The maximum charge allowed per hour is 100000, of any currency.
  119.  
  120. If you bill clients at a standard rate, and find that you are always
  121. changing the names, but not the charge per hour, the "Set Default Charge..."
  122. option, available where you set charge rates, allows you to create a default
  123. rate charge, which you can assign as the charge per hour for any rate.
  124. To assign the default charge per hour to a rate, type "D" or "d" where you
  125. would normally enter the charge per hour. XTimer will fill in the default
  126. charge rate for you. XTimer remembers which items are marked with
  127. the default charge, so when you change the default charge rate, those items
  128. are adjusted automatically.
  129.  
  130. Set rates you are not using to "Unused," automatically, by typing
  131. <ctrl> + U (or small "u") in the space for the rate name. This will also set
  132. the charge per hour to zero.  You may want to do this to prevent printing
  133. or saving as text log information for rates, which you are not using.
  134. See"Viewing the Log, Saving As Text, & Appending,"   for more on "Unused"
  135. rates. 
  136.  
  137. Important Reminder: Logged charges are always calculated based on the
  138. current setting of a rate's charge per hour.
  139.  
  140. Use Option-R to toggle the window title of the larger timer window between
  141. "XTimer" and the name of the currently selected rate.
  142.  
  143.  
  144. How Do I Total My Online Charges    
  145.  
  146. Most online services calculate hourly charges by totaling all of the times
  147. from a session (from log on, to log off) that you spent in areas where there
  148. were hourly charges. The total time is then rounded. If a partial minute is
  149. left, it is counted as a full minute, i.e., a charge for 10 minutes 34 seconds
  150. is counted as 11 minutes.
  151.  
  152. You can round your time likewise, at the end of a session, by clicking the
  153. "Round" button, on the timer.
  154.  
  155.  
  156. Using XTimer with MacCIM邃「, AOL and Other Programs      
  157.  
  158. The best way to use XTimer with MacCIM, AOL and other communications
  159. applications, is to click XTimer's Start button during the latter part of the
  160. connection cycle.  XTimer activates on the first click, so you won't have to
  161. click once to activate its window, and once more to start the timer. After
  162. clicking Start, click back in one of CIM's or AOL's windows, or whatever
  163. communications program you are using, to bring it back to the front; or
  164. let the Auto-Return feature do it for you!  XTimer should Start as soon as
  165. the connection is complete.
  166.  
  167. It may be a few seconds before XTimer gets processing time, to allow it to
  168. update the time shown, but it should still record the time that lapsed
  169. accurately.
  170.  
  171. Using MacCIM: Start the timer when you see the phrase "Waiting to
  172. establish protocol" appear. Pause the timer when transferring to a free
  173. area. Stop the timer immediately after selecting to disconnect.
  174.  
  175. Using AOL's online software:  Try starting the timer at Step 7, when
  176. connecting, click Pause when transferring to a free area, click Stop
  177. just after selecting Sign Off.
  178.  
  179. For information about Auto-Tracking and XTimer Spy,
  180. See "XTimer Auto-Tracking & XTimer Spy."
  181.  
  182. Marking the Auto-Return feature, on the larger timer window, keeps the
  183. windows from other programs active, available and ready to use, even
  184. after you click on XTimer's controls.
  185.  
  186.  
  187. XTimer Auto-Tracking & XTimer Spy    
  188.  
  189. Now, all users have access to XTimer's powerful Auto-Tracking features.
  190. Unregistered users will still have to put up with the shareware reminders
  191. until registered.
  192.  
  193. SEND IN YOUR REGISTRATION TODAY!
  194.  
  195. Auto-Tracking is available for America Online, CompuServe and MacPPP,
  196. or FreePPP, as the case may be.
  197.  
  198. XTimer Spy
  199. XTimer Spy is an extension that tracks time spent on CIS (if you are
  200. using the CIM program) and  AOL automatically*, with the exception
  201. that CIS users still need to Pause and Start the timer manually when
  202. entering or leaving Free service areas. XTimer Spy also tracks time
  203. on America Online and CompuServe when you access using the Claris
  204. Emailer program. More information about Emailer tracking can be
  205. found in "The Rate Switcher" section of the XTimer Help - Part B.
  206.  
  207. * If you are using an older version of your online service's software,
  208. you may need to upgrade in order to take advantage of this extension.
  209.  
  210. Installing XTimer Spy:
  211. Place it in your Extensions folder, in your System folder.  It will not be
  212. loaded until you restart. If you already have an older version of XTimer
  213. Spy installed, trash it, before you install the new extension.
  214.  
  215. You must be using XTimer 1.6 or greater for XTimer Spy to
  216. communicate with XTimer.
  217.  
  218. FreePPP/MacPPP Auto-Tracking
  219. XTimer tracks FreePPP/MacPPP connection time automatically, starting
  220. and stopping when your connection is Up or Down, unless you check the
  221. box in your General Preferences, "Auto-Tracking Off."  XTimer will even
  222. Open and Close your PPP connection for you via the Launch menu.
  223.  
  224. The XTimer Spy extension is not needed if you are only interested in
  225. Auto-Tracking FreePPP/MacPPP time.
  226.  
  227. How Auto-Tracking Works:
  228. You still have to launch XTimer and have it out when you log onto your
  229. service, but now you don't have to press Start, Stop or Pause; XTimer will
  230. do it automatically. You might find it quite convenient to check the boxes
  231. for Round Before Add/Save, and Auto-Add Time To Log, in your General
  232. Preferences. Let XTimer do all the work!
  233.  
  234. Be sure to un-check the "Auto-Tracking Off" box, in your General
  235. Preferences to enable Auto-Tracking.
  236.  
  237. Limitations:
  238. It isn't possible for me to be 100% accurate, to the second, recording time
  239. online, without having a direct link to your particular service provider's
  240. computers, signaling when they start and stop charging you.  XTimer
  241. makes its best effort to be exact.  If XTimer is off by a large amount of
  242. time in recording sessions, I'd like to hear about it.  If it is merely a
  243. matter of seconds, there probably isn't much I can do to overcome it.
  244.  
  245. AOL users should note that XTimer Spy depends on information received
  246. from the software to tell it when you enter and leave free areas.  There
  247. are circumstances when AOL's software is not consistent, and it may not
  248. display the dialog asking you if you wish to enter or leave a free area. In
  249. those cases, XTimer Spy will not know that you have entered or left a free
  250. area. This is an exception to the rule, however, in most circumstances
  251. you should not experience this problem.  One example of this occurring is
  252. when you close all open windows and then leave a free service area,
  253. America Online's software fails to post the usual dialog.
  254.  
  255. Holding the mouse button down during startup will prevent XTimer Spy
  256. from loading.
  257.  
  258.  
  259. Setting, Saving, Restoring, and Adding Times    
  260.  
  261. You can Set  the time on the timer to whatever you need, by choosing
  262. "Set Time" from the File menu.
  263.  
  264. You may also:
  265.  
  266.      Save  the time on the timer as the total time charged for any rate.
  267.      Restore  a time saved in the Log, from any rate, to the timer.
  268.      Add  the time on the timer to charges already logged to any rate.
  269.  
  270. All of these options are available under the File menu.
  271.  
  272. If your preference settings do not allow multiple selections, the rate
  273. currently chosen under the Rate menu comes up as the default selection
  274. when Adding or Saving a time to the Log. You may choose a different rate
  275. or the default. If you choose a rate different from the current rate, the
  276. rate you choose becomes the new current rate.
  277.  
  278. If you check the preference setting to allow multiple selections when
  279. Adding or Saving a time, no rate is pre-selected. You can choose any
  280. or all of the Rates, as you like. The current rate will not be effected by
  281. your choices.
  282.  
  283. The current rate is selected by default when you choose "Restore Time
  284. From窶ヲ"  from the File menu. If you choose a different rate to restore
  285. the time from, that rate becomes the current rate.
  286.  
  287. Saving or Adding a time to the Log does not effect the time on the timer,
  288. except for rounding, or resetting the time, if you check those settings in
  289. your preferences or use keyboard commands to round or reset the time.
  290. You must use the Restore command, on the File menu, to put a time
  291. stored in the log back on the timer.
  292.  
  293.  
  294. Modifying Logged Times    
  295.  
  296. You may want to "tweak" times in the log, by adding to or subtracting time
  297. from them.  To do this, first, set the current rate, via the Rate menu, to the
  298. rate whose logged time is the one you want to modify. Select "Modify Logged
  299. Time" from the File menu, to add or subtract from the time logged for the
  300. current rate.  XTimer will not let you subtract more time than has been
  301. logged, or exceed the maximum time the timer can log for a rate.
  302.  
  303. Clearing the times in the log is as simple as selecting "Clear Time Of..."
  304. from the File menu, and choosing the Rates that you want to clear.
  305.  
  306.  
  307. Automatic Log Clearing    
  308.  
  309. Choose "Log Clearing窶ヲ," under the Settings menu, to configure XTimer to
  310. automatically clear the logged time for rates on a certain day each month.
  311.  
  312. Example:  Your billing cycle begins on the 10th, every month.
  313.  
  314. Check the box(es) next to the appropriate rate(s) associated with that
  315. billing cycle. Set the day of the month to clear the log to day 10.
  316.  
  317. Some CompuServe users may need to have the log cleared following the last
  318. Saturday of the month. Those users should set the day number to 100. This
  319. will tell XTimer to clear that rate's total after the last Saturday of the
  320. month.
  321.  
  322. Check the appropriate setting and XTimer will prompt you to save a copy of
  323. the log before it clears times.
  324.  
  325.  
  326. Viewing the Log, Saving As Text, & Appending     
  327.  
  328. You can review your charges and times charged for by selecting "View Log,"
  329. from under the File menu. Times saved are shown in the format HH:MM:SS.
  330. Totals of your charges and times are shown for you at the bottom of the log
  331. screen.
  332.  
  333. Choose  "Save Log As Text..." or "Append Log To窶ヲ" from the File menu to
  334. create a text copy of the log.  XTimer will ask you to save or append the log
  335. as text in standard format  or as tab Delimited  text. Tab delimited text
  336. may be exported to database files, for use with programs such as
  337. FileMaker Proツョ. See "Saving and Appending Log As Tab Delimited  Text,"
  338. for more information.
  339.  
  340. Use a mono-spaced font, such as Monaco, to view and/or print text copies
  341. of the Log. TeachText, by default uses the font Geneva, which is a
  342. proportionally spaced font. The alignment of the log columns will be off,
  343. if you use a font that isn't mono-spaced. You may want to select your own
  344. text file creator in the General Preferences, under the Settings menu.
  345.  
  346. If you are still using TeachText, you should look for a copy of SimpleText.
  347. SimpleText is Apple's replacement for TeachText, that allows many
  348. different fonts to be used, as well as formatted text. SimpleText is
  349. available publicly, on major online services, and local BBS's.
  350.  
  351. You can keep all your text copies of the log in a single file by choosing
  352. "Append Log To窶ヲ," from the File menu, and choosing a previously saved
  353. text copy of the log to append your new copies of the log to.
  354.  
  355. You may want to save your text files without the log's usual header, when
  356. you are appending files together. To do this, hold down the option key, while
  357. you pull down the File menu, and select "Append Log To窶ヲ ."
  358.  
  359. To prevent saving as text rates that are not in use, set the names of
  360. those rates to "Unused" (without the quotes). They will be excluded when
  361. the text is saved.
  362.  
  363. Note: In your General Preferences, you can mark a setting to have the log
  364. cleared automatically after you save or append the log as text.
  365.  
  366.  
  367. Saving and Appending Log As Tab Delimited Text     
  368.  
  369. This feature will help you create monthly log reports, or create any other
  370. kind of report from your log information, by allowing you to export it into
  371. a database file, which you can set up using your own database utility
  372. program, such as FileMaker Proツョ. 
  373.  
  374. To export log information to a database file, create a tab delimited text copy
  375. of the log. To do this, just check the button in the Save or Append dialog next
  376. to where it says "Tab-delimited," when you save or append copies of the log.
  377.  
  378. With your database program create a new database file using this format:
  379.  
  380. Field                          Format 
  381. Rate                            Text
  382. Charges                      Number
  383. Time Charged             Time
  384. Date                            Date
  385.  
  386. Once you have created this new database file, you can import data from tab
  387. delimited text files created by XTimer, using the appropriate options;
  388. which should be available in your database program.
  389.  
  390. Consult your program's manual if you're not familiar with how to import
  391. data from a tab delimited text file into your database file. 
  392.  
  393.  
  394. The Notify Menu    
  395.  
  396. It seemed practical to me, that it would be really nice to have a warning, or
  397. a Notice, when a certain amount of (x) time has passed, without having to
  398. keep an eagle eye on the timer. The Notify menu is set up for this purpose.
  399.  
  400. The times on the menu represent interval times. For instance, if you set a
  401. Notice to come at 10 minutes,  your Notice will arrive at the next 10 minute
  402. interval, i.e., at 10 minutes, 20 minutes, 30 minutes, and so on. The
  403. Notices will then continue to come at 10 minute intervals. If you un-check
  404. the menu item, "Repeating Notices," on the Notify menu, you will receive
  405. only one Notice at the first interval, then XTimer will stop.
  406.  
  407. You can choose, "Set Other Time...," to set your own interval length,
  408. then choose "Other" as the interval to receive Notices at that interval.
  409.  
  410. When you select the interval, the interval time is calculated to
  411. prevent the next notice from coming in the minute you are on, or the
  412. next minute if it will start within a second or less. This prevents
  413. you from getting a notice too soon when you select the interval time.   
  414.  
  415. If you check the box "Send Notices Early," your Notices will come at the
  416. beginning of the minute, rather than at the end.
  417.  
  418. XTimer can calculate the correct interval based on different starting
  419. times. You can choose to have the next interval time calculated based on
  420. the time you first started the timer (from zero), from the time you last
  421. started, or if the timer is running, from the current time on the timer.
  422.  
  423. When calculated from the last start time; if the timer has, for example,
  424. 5 minutes of charges already built up when started, and the interval is
  425. 10 minutes, the notices would be sent at 15 minutes, 25 minutes, 35
  426. minutes, and so on.
  427.  
  428. If you wish to set the next interval from the current time while the
  429. timer is running, and you don't want to stop the timer, select 
  430. "From Last START," on the Notify menu, then choose "START NOW."
  431. The "Last START" time will be set to the current minute.
  432.  
  433. Under "General Preferences" in the Settings menu, you can choose to
  434. skip the dialog screen that appears when notices are sent. You may also
  435. choose to have a cash register sound played instead of the system beep.
  436.  
  437.  
  438. Technical concerns you should be aware of:
  439.  
  440. When sending Notices with a dialog that must be responded to, XTimer
  441. uses a part of the operating system called, "The Notification Manager."
  442. The System doesn't seem to provide a way to time-out Notices sent to
  443. users via the Notification Manager.  When a Notice with a dialog is
  444. posted, running applications must pause and wait for the user to
  445. respond to the dialog. If you leave XTimer running unattended, be sure
  446. and check the box in your preferences, "Skip Dialog With Notices," to
  447. prevent Notices from interfering with the operation of running
  448. applications.
  449.  
  450. Exception:  After Dark alters the way the System handles Notices sent
  451. to the Notification Manager.  In order to keep itself running, it accepts
  452. Notices in place of the user when it is in front, and creates a copy of the
  453. Notice, which it sends when the user takes back control of the computer.
  454. The result is,  XTimer is fooled into believing the user has seen and
  455. responded to the Notice, so it keeps sending Notices.  This can result in
  456. your receiving multiple Notices all at once, when you pull out of your
  457. screensaver. I have yet to hear from Berkeley Systems about solving
  458. this problem.  I cannot remove messages from the System queue in the
  459. manner After Dark does, due to technical differences between control
  460. panels and applications.
  461.  
  462.  
  463. The Auto-Return Feature    
  464.  
  465. Check this box on the maximized timer, to cause XTimer to automatically
  466. return control to the program you were previously using, after you
  467. click on XTimer, to Start, Stop, Pause, or Reset the timer. This way,
  468. you can control XTimer without having to reactivate  other programs 
  469. afterwards.  You can also use the minimized timer pop-up rate display,
  470. and XTimer will still return you back to the program you were using,
  471. afterwards. XTimer can be brought to the front with Auto-Return on by:
  472. un-clicking Auto-Return, by clicking on the window title bar, by
  473. clicking in the timer window where no controls are located, or by selecting
  474. XTimer from the Application (Finder) menu.
  475.  
  476.  
  477. More XTimer Help Follows窶ヲ
  478. In The Chapter, "XTimer Help - Part 2"
  479.  
  480. 竚ƒ